#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#include<time.h>

struct stu{
	char sno[12];//1912001008
	char name[20];
	int courses[11];//课程号是数字 ，courses[0]表示选课的数量 
	int sum;
	struct stu* next; 
};

struct course{
	int cno;
	char cname[20];
	char type[20];
	int ctime;
	int score;
	int chose;
	int limit;
	struct course* next;
};

struct stu* head_stu;
struct course* head_course;

//输出2
void show_stu();

void show_course();

//课程模块8
void course_input_file();

void course_input_keyboard();

void add_course();

void del_course();

void show_courseByCno();

void show_courseByName();

void update_course();

void manage_course();

//学生模块8
void stu_input_file();

void stu_input_keyboard();

void add_stu();

void update_stuBySno();

void del_stu();

void show_stuBySno();

void show_stuByName();

void manage_stu();

//选课模块4
int findScore(int cno);

void updateStuData();

void choose_course();

void selectCourse();

//储存信息模块2
void store_stu();

void store_course();

